attachment (atch) - Turkish English Dictionary